package com.mstar.qs.common.jmx;

/**
 * 
 * 
 * @author dchen2
 *
 */
public interface JmxExpose {
	public void registerMBean(String domain, String type, String name);
	public void unregisterMBean(Object o);
	public void unregisterMBean();
	void addAttribute(String... attribute);
	void addOperation(String... operation);
	
	void removeAttribute(String... attribute);
	void removeOperation(String... operation);
	
	String[] obtainAttributes();
	String[] obtainOperations();
}
